Leopard Tank Emergency Brake Test
WHODINI13
Published
01/28/2014
in
Pop Culture
A crazy emergency braking test with a group of men and a Leopard tank hauling ass towards them.
155 Comments